Copyright (c)1995 Nadezhda Company, Украина,
310174 Харьков, проспект Победы д.77. Все права защищены
Этот программный продукт является обьектом авторского
права. Все права защищены и зарезервированы за фирмой "Надежда".
Все части сопроводительных печатных материалов, включая документацию,
являются обьектами авторского права. Все права защищены и зарезервированы
за фирмой "Надежда".
Сопроводительные печатные материалы не могут быть, целиком или
частично скопированы, фотокопированы,воспроизведены или преобразованы
к любому электронному или машиночитаемому виду, не иначе как с письменного
согласия фирмы "Надежда".
Информация в этой документации может быть изменена
без предварительного уведомления.Программный продукт описанный
в этой документации распространяется только на условиях лицензионного
соглашения.
BSD/OS - зарегистрированная торговая марка BSDI Inc.
Interactive UNIX - зарегистрированная торговая марка SunSoft Corp.
SCO UNIX - зарегистрированная торговая марка Santa Crus Operation Corp.
dBase IV - зарегистрированная торговая марка Borland International.
UnixWare - зарегистрированная торговая марка SCO Corp.
FoxPro - зарегистрированная торговая марка Microsoft Corp.
MS-DOS и Windows - зарегистрированныеторговые марки Microsoft Corp.
Другие представленные названия являются торговыми марками или
зарегистрированными торговыми марками их законных владельцев.
Часть 1 Начало работы Глава 1 Обзор Глава 2 Перед началом работы Минимальные требования Комплект поставки Регистрация и поддержка пользователей Что такое СУБД LDBF и для чего она необходима? . Глава 3 Установка Установка системы Setup
Часть 2 Подробнее о СУБД LDBF Глава 4 Сервер LDBF администратор Файл конфигурации ldbf.conf empty_tts log_new log_level flush_count optimize use_fsync shadow schedule_interval replica_close replica_server group_allow alias access_allow open_deny open_deny_except read_only read_only_except create_allow drop_allow exchange_allow append_deny update_deny delete_deny after_append after_update after_delete procedure call_deny call_deny_except event schedule_task
Глава 5 Монитор
Глава 6> WWW CGI интерфейс для LDBF ldbfGetCGIValue ldbfPuts ldbfLog ldbfCheckRemote ldbfServerID ldbfGetHTMLValue ldbfGetHTMLValue ldbfReplaceHTMLValue ldbfRemoveHTMLValue ldbfAddHTMLValue ldbfGetFieldList ldbfConstructValues
Глава 7 LDBF API (Си-реализация) Функции по обработке дат и времени ldbfSetDateFormat() ldbfdate_assign() ldbfday() ldbfdow() ldbfdate_format() ldbfdate_init() ldbfdate() ldbfmonth() ldbftime_now() ldbftoday() ldbfyear() Функции обработки записей ldbfAppend() ldbfBlank() ldbfBottom() ldbfCreate() ldbfDelete() ldbfDeleted() ldbfGo() ldbfLock() ldbfFlock() ldbfOpen() ldbfPosition() ldbfPosition_set() ldbfRecall() ldbfRecno() ldbfReccount() ldbfSetTag() ldbfSeek() ldbfLocateFirst() ldbfLocate() ldbfSkip() ldbfTop() ldbfFunlock() ldbfUnlock() ldbfZap() ldbfDrop() ldbfAliasList() ldbfTaginfo() ldbfClose() ldbfUpdate() ldbfFlush() ldbfInsert() ldbfModify() ldbfCreateDBF() Функции информации об ошибках int ldbf_errno; int last_errno; ldbfErrno() ldbfErr_Text() Функции работы с полями ldbfField() ldbfField_j() ldbfField_number() ldbfAssign_field() ldbfAssign() ldbfAssign_char() ldbfAssign_double() ldbfAssign_long() ldbfChar() ldbfDecimals() ldbfDouble() ldbfLen() ldbfLong() ldbfName() ldbfPtr() ldbfStr() ldbfType() ldbfValue() ldbfLongValue() ldbfDoubleValue() ldbfMemoValue() ldbfReplaceMemo() ldbfReplace() ldbfReplaceLong() ldbfReplaceDouble() Вспомогательные функции ldbfUserName() ldbfPassword() ldbfPort() ldbfEventHandler() ldbfCheckEvent() ldbfShutdown() ldbfTableByNo() ldbfTableByName() ldbfConnect() ldbfCreateAliasDef() ldbfExchange() ldbfCloseall() ldbfBegin() ldbfAbort() ldbfCommit() ldbfSetOnOff() ldbfCall() ldbfClearResult() ldbfFetchResult() ldbfRegisterEvent() ldbfRaiseEvent() trim() wordcnt() wordpos() getword() ldbfatod() ldbfatoi() ldbfatol() ldbfdtoa() ldbfltoa() ldbflower() ldbflowerKOI() ldbflowerWIN() ldbfupper() ldbfupperKOI() ldbfupperWIN() ldbfkoi2alt() ldbfalt2koi() ldbfkoi2win() ldbfwin2koi() Функции работы со списком list_fisrt() list_last() list_next() list_prev() list_remove() list_add() list_add_after() list_add_before() list_pop()
Глава 8 LDBF API (S-Lang-реализация) Функции по обработке дат и времени ldbfSetDateFormat() ldbfLong2Date() ldbfDay() ldbfDOW() ldbfDateFormat() ldbfDateInit() ldbfDate2Long() ldbfMonth() ldbfTimeNow() ldbfToday() Переменные LDBF ldbferrno ldbfParamStr Вспомогательные функции ldbfUserName() ldbfPort() ldbfShutDown() ldbfConnect() Функции обработки записей ldbfCreateAliasDef() ldbfExchange() ldbfCloseall() ldbfSetFilter() ldbfBegin() ldbfAbort() ldbfCommit() ldbfCall() ldbfFetchResult() ldbfRegisterEvent() ldbfRaiseEvent() ldbfAppend() ldbfRawAppend() ldbfBlank() ldbfBottom() ldbfDelete() ldbfDeleted() ldbfGo() ldbfOpen() ldbfOpenExclu() ldbfOpenTTS() ldbfOpenRO() ldbfRecall() ldbfRecno() ldbfReccount() ldbfSeek() ldbfFound() ldbfLocateFirst() ldbfLocate() ldbfSkip() ldbfTop() ldbfDrop() ldbfClose() ldbfUpdate() ldbfRawUpdate() ldbfInsert() ldbfModify() ldbfCreate() ldbfNewIndex() ldbfReindex() ldbfLog() ldbfCopyTable() ldbfSetFilter() Функции работы с полями ldbfEmpty() ldbfDouble() ldbfDoubleValue() ldbfLong() ldbfLongValue() ldbfStr() ldbfValue() ldbfReplace() ldbfReplaceLong() ldbfReplaceDouble() ldbfRecord2Result() ldbfStr2Result() ldbfData2Result() ldbfClearResult() ldbfResultCount() ldbfResult2Record() ldbfSetRecordcontents() ldbfGetRecordcontents()
> Сообщение об ошибках -10 Closing File -20 -160 Creating File -30 Determining File Length -40 Setting File Length -50 Locking File -60 -170 Opening File -70 Reading File -80 Removing File -1014 Cannot remove because Table is in use -90 Renaming File -100 Seeking to File Position -103 Eof encountered -104 Bof encountered -105 No record or index entry -110 Unlocking File -121 Duplicate key in unique index -340 Unique Key Error -120 Writing to File -150 Record or file locked -180 No tag selected -210 Unrecognized Field Name -220 Unrecognized Field Type -230 Record Length too Large -300 Tag Entry Missing -310 Not a Correct Index File -330 Tag Name not Found -400 Comma or Bracket Expected -410 Expression not Complete -420 Data File Name not Located -430 Number of Parameters is Wrong -440 Overflow while Evaluating Expression -450 Right Bracket Missing -460 Sub-expression Type is Wrong -470 Unrecognized Function -480 Unrecognized Operator -490 Unrecognized Value -500 Unterminated String -630 Cannot flush file -910 Unexpected Information -920 Out of Memory -930 Unexpected Parameter -1000 Wrong password or UserName -1001 Connection refused -1002 Transaction error -1003 Rule condition -1004 Syntax error in rule -1005 Unrecognized field name in rule -1006 Error creating socket -1007 Cannot connect to host -1008 Cannot resolve host name -1009 Connection reset by peer -1010 Too big packet -1011 Unknown command -1012 Wrong parameters in the command -1013 You doesn't have DBA privileges -1016 Transaction processing disabled -1017 Read-only Table -1018 Not permisions for open -1019 Table not opened -1020 Table opened by another -1021 Internal memory allocation error -1022 Commit processing error -1023 Stored procedure not found -1024 Alias not found -1025 Error in SLang script -1027 Invalid entry in config file -1028 No permissions to get shared resources -1029 Invalid user name
Проблемы